草庐IT

java - JAXB @XmlElements 命令

全部标签

java - 如何在 Windows 中从 Java 创建非只读目录

我正在使用myFileObject.mkdirs()创建目录。在Windows中,每个创建的目录都被标记为只读。虽然我仍然可以(奇怪地)写入目录,但在删除内容时会造成麻烦。是否有一些系统属性或我可以设置的东西,以便新目录的默认权限是读写?(我在SO和网络上搜索过,除了其他人提示同样的事情之外,没有发现任何东西。)必须为目录树调用setWritable是一件痛苦的事情。(如果有所不同,我在Windows7上使用J2SE1.6.0_23。) 最佳答案 据我所知,无法从java执行此操作,这不是java问题。例如,让我们从cmd创建文件夹

php - 使用 Symfony 运行 php 命令

直到最近,我一直在使用Symfony1和NetBeansIDE。在Netbeans中,我可以通过单击来使用Symfony命令。现在我想开始学习Symfony2。http://symfony.com/doc/current/quick_tour/the_big_picture.html我打开cmd.exe并转到c:/wamp/www/Symfony并:phpbin/vendorsinstall但这行不通。它告诉我它无法识别名称“php”。我使用Windows7、WampServer2.1(带有PHP5.3.5)和Symfony2.0.5我该如何开始呢? 最佳答

java - 从 NSIS 检测已经运行的 Java 应用程序

是的,是welldocumented如何获取应用程序的exe文件的名称并查看它是否正在运行。当所讨论的应用程序是java应用程序时,正在运行的exe将始终是java.exe,因此这种方法从表面上看是平淡无奇的,因为当前可能有任意数量的java应用程序正在运行,所有这些应用程序都是通过java.exe启动的。每个传递的命令行参数都不同,包括主类名。我需要知道java.exe的命令行参数,这样我才能知道只有说java.exeMyProgram的参数才会被终止。我如何在NSIS中做到这一点? 最佳答案 我使用FindWindow命令。这假

Windows 相当于 makefile 中的命令替换

我想在程序的“关于”框中显示当前构建(hg修订)号。我考虑过在代码中使用“定义”(std::stringrev=REVISION;)并通过makefile将值传递给g++:$(CPP)-cmain.cpp-omain.o-DREVISION=`hgid-i`会像一个魅力一样工作,但我在windows上开发windows,所以我的问题:如何在windows上创建这样的行为。 最佳答案 如果您使用的是g++,那么您的假设基本上是正确的,除了传递宏定义是使用-D选项而不是-d完成的。另外,Make中的$(CPP)通常是指CPreProce

windows - 如何使用 PHP 在 Windows 上运行这些 Unix 类型的命令

我找到了一个包含所有主要命令行图像优化器的PHP项目,这是我一段时间以来一直在寻找的东西。目前我遇到的问题是我想在Windows系统上运行它。以下是从脚本运行的一些命令。所以我的问题是,我将如何在我的Windows系统上运行这些外部程序,它们确实有Windows版本,这只是让这个PHP调用正确命令的问题。像/usr/bin/identify这样的东西如何转化为在Windows系统上运行?exec("/usr/bin/identify-quiet-format\"%m\"$file_path",$return,$error);$cmd="/usr/bin/jpegtran-copynon

java - 为什么 SimpleDateFormat 不能在 Mac OS X 10.6.5 上运行?

我在Windows上编写了一个Java(Swing)应用程序,并尝试在Mac上运行它。但是我的程序在SimpleDataFormat构造函数处停止了。为什么会这样?我还有一个问题。我可以使用什么来代替SimpleDataFormat?SimpleDateFormatdateFormat=newSimpleDateFormat("HH:mm|dd.MM.YYYY");DatedateLastUpdate=dateFormat.parse(lastUpdate.getValue());AccountInfoaccInfo=newAccountInfo(accNumber,apiName,s

Java:如何从 IE 浏览器访问 Window 凭据

如何检索当前登录的Windows用户的凭据,该用户在java中访问我的Web应用程序在独立应用程序中,我可以使用访问登录窗口用户的用户IDcom.sun.security.auth.module.NTSystemNTSystem=newcom.sun.security.auth.module.NTSystem();System.out.println(NTSystem.getName());然而,这不适用于网络应用,因为它总是打印出运行Tomcat的用户的ID,而不是访问网络应用的用户的ID我以前看到有人这样做过,如果我通过IE访问一个网站,它会自动让我登录,但我使用其他浏览器,然后会

c# - 从命令行关闭正在运行的程序

VisualStudio2010C#是否可以从命令行运行和关闭程序?我需要做这样的事情:myProgram.exe-start--dosomething--myProgram.exe-stop我知道如何实现第一部分(main中的String[]args),但如何关闭正在运行的程序?编辑myProgram.exe正在处理一些UDP通信,并且必须在执行-做某事-中的内容时执行。对不起,我不准确。 最佳答案 我猜您知道如何检查命令行参数并查看是否已指定停止?以下应该完成这项工作。varcurrentProcess=System.Diagn

windows - Windows中的一些“复制”命令可从当前位置复制到指定位置

所以,我从这个开始:copy|dir/s/b|find"myFile"C:\Destination但问题是目标在该命令中不可见。它只看到命令的第一部分,直到c:\destination。有没有办法我可以搜索和复制一个文件?我也试过这种方法:SETsource=dir/s/b|find"myFile"SETdestination=%CD%copy%file%%destination%但没用。在某些情况下,甚至尝试设置指向当前目录的变量(cd%)也不起作用。提前谢谢!注:我正在寻找一个解决方案,不需要在计算机上安装任何新的东西,这就是为什么我在考虑批处理文件。我想我可以用vbscript做

Java 和 Windows - 通过 HTTPS 进行身份验证的问题

我在Eclipse中使用默认API通过HTTPS连接到服务器。我的keystore中安装了链式证书。但是,Windows不喜欢它并抛出一个证书链接错误。在Ubuntu上,它实际上工作正常!现在,在Windows上我有一个我在这里看到的“hack”,它基本上创建了一个启用所有证书的TrustManager。就目前而言,这很好。稍后我将不得不回来,但是,我当前的问题是我的代码连接到服务器,使用uc.setRequestProperty("Authorization","Basic"+encodedLogin);进行身份验证,但是返回我的表单的HTML代码,实际上我认为我首先要登录。如果没有